Fast Distributed Well Connected Dominating Sets for Ad Hoc Networks
نویسندگان
چکیده
We present the first distributed algorithms for computing connected dominating sets (CDS) for ad hoc networks that break the linear-time barrier. We present two algorithms which require O(∆ log n) and O(log n) running time respectively, where ∆ is the maximum node degree and n is the size of the network. This is a substantial improvement over existing implementations, all of which require Ω(n) running time. A basic primitive which underlies our first algorithm is Distance-2 coloring of the network. This primitive arises naturally in many applications such as broadcast scheduling and channel assignment. Minimizing the number of colors used in the coloring is very desirable for these applications, but this is known to be NP-hard. We present a fast distributed implementation of D2-coloring for ad hoc networks which is guaranteed to use at most O(1) times the number of colors required by the optimal algorithm. Our algorithms are geared towards constructing Well Connected Dominating Sets (WCDS) which have certain powerful and useful structural properties such as low size, low stretch and low degree. In this work, we also explore the rich connections between WCDS and routing in ad hoc networks. Specifically, we combine the properties of WCDS with other ideas to obtain the following interesting applications: • An online distributed algorithm for collision-free, low latency, low redundancy and high throughput broadcasting. • Distributed capacity preserving backbones for unicast routing and scheduling. Throughout this work, our focus is on obtaining distributed algorithms for ad hoc wireless networks with provably good analytical performance guarantees, both in terms of the running times of the algorithms as well as the performance of the broadcast and unicast routing and scheduling applications
منابع مشابه
Maintaining weakly-connected dominating sets for clustering ad hoc networks
An ad hoc network is a multihop wireless communication network supporting mobile users. Network performance degradation is a major problem as the network becomes larger. Clustering is an approach to simplify the network structure and thus alleviate the scalability problem. One method that has been proposed to form clusters is to use weaklyconnected dominating sets [Y.P. Chen, A.L. Liestman, App...
متن کاملDistributed Algorithms for Coloring and Domination in Wireless Ad Hoc Networks
We present fast distributed algorithms for coloring and (connected) dominating set construction in wireless ad hoc networks. We present our algorithms in the context of Unit Disk Graphs which are known to realistically model wireless networks. Our distributed algorithms take into account the loss of messages due to contention from simultaneous interfering transmissions in the wireless medium. W...
متن کاملDistributed Construction of Weakly Connected Dominating Sets for Clustering Mobile Ad Hoc Networks
Weakly connected dominating set (WCDS) has been proposed to cluster mobile ad hoc networks and be used as a virtual backbone. There have been some distributed approximation algorithms proposed in the literature for minimum WCDS. But none of them have constant approximation factors. Thus these algorithms can not guarantee to generate a WCDS of small size. Their message complexities may also be a...
متن کاملDistributed routing algorithms for multi-hop ad hoc networks using d-hop connected d-dominating sets
This paper describes a distributed algorithm (generalized d-CDS) for producing a variety of d-dominating sets of nodes that can be used to form the backbone of an ad hoc wireless network. In special cases (ordinary d-CDS), these sets are also d-hop connected and has a desirable “shortest path property”. Routing via the backbone created is also discussed. The algorithm has a “constant-time” comp...
متن کاملA Connected Dominating Set Based on Connectivity and Energy in Mobile Ad Hoc Networks
A connected dominating set (CDS) has been proposed as a virtual backbone for routing in wireless ad hoc networks. Ad hoc networks offer new routing paradigms. Therefore, the routing operation needs a broadcast algorithm. Broadcasting in an ad hoc network is still an open issue. The main focus here will be on optimizing the energy and the bandwidth utilization for packet diffusion. In this paper...
متن کامل